header .cart-inner a{
    color: #ffffff;
}

header .header-container .topbar .header-box .search-box .group-search input {
  	color: #000000;
}

.sk-products {
  position: relative;
  padding-bottom: 70px;
}

.sk-products .s-nav {
  position: static;
}

.sk-products .s-filter-page {
  position: absolute;
  bottom: 0;
  right: 0;
}


.sk-sku-options .s-key .s-btn {
  white-space: normal;
  text-align: left;
  line-height: 18px;
}

.pro-desc-inner img {
  height: auto;
}

.search-products .su-items .img {
  background-size: contain!important;
}

.search-products .s-filter-page .s-page-btn {
  background-color: #ff9100;
}

.item .item-pic>a .back {
  z-index: 5;
}

.item .product-container .item-pic .layer {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  visibility: hidden;
  transition: all .5s ease-in-out;
  opacity: 0;
}


.item .product-container:hover .item-pic .layer {
   visibility: visible;
   opacity: 1;
}

.s-item.i-subscribe {
  background-color: #ff5555!important;
  border-color: #ff5555!important;
  color: #fff!important;
}

.sk-product_info-limit-bar .s-tips .s-event_price .su-currency {
  color: #fff!important;
  font-weight: bold;
}


.s-event_price, .s-weixin_price,
.s-cont .s-price .dd .price{
  color: #ff5555!important;
}

.allcate-list>ul>li .second .second-link {
  margin-bottom: 15px!important;
}

.article .post-list .posts-item .posts-item-body .posts-item-summary {
  line-height: 20px;
}

.item .item-pic .group-buttons {
  z-index: 50;
}